lily lake - German English Dictionary